#ifndef EXTQTSHARE_GLOBAL_H
#define EXTQTSHARE_GLOBAL_H

#  if defined(__WIN32__) || defined(__WIN64__)
#    define Q_DECL_EXPORT     __declspec(dllexport)
#    define Q_DECL_IMPORT     __declspec(dllimport)
#  elif defined(__ANDROID__)
#    define Q_DECL_EXPORT     __attribute__((visibility("default")))
#    define Q_DECL_IMPORT     __attribute__((visibility("default")))
#    define Q_DECL_HIDDEN     __attribute__((visibility("hidden")))
#  endif

#if defined(EXTQTSHARE_LIBRARY)
#  define EXTQTSHARE_EXPORT Q_DECL_EXPORT
#else
#  define EXTQTSHARE_EXPORT Q_DECL_IMPORT
#endif

#endif // EXTQTSHARE_GLOBAL_H
